pillar snails - Fransızca İngilizce Sözlük